+2001-06-26 Havoc Pennington <hp@redhat.com>
+
+ * gtk/gtkwindow.c (gtk_window_class_init): add "resizable"
+ property
+
Tue Jun 26 12:59:28 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreemodelsort.c (gtk_tree_model_sort_set_model): fix
+2001-06-26 Havoc Pennington <hp@redhat.com>
+
+ * gtk/gtkwindow.c (gtk_window_class_init): add "resizable"
+ property
+
Tue Jun 26 12:59:28 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreemodelsort.c (gtk_tree_model_sort_set_model): fix
+2001-06-26 Havoc Pennington <hp@redhat.com>
+
+ * gtk/gtkwindow.c (gtk_window_class_init): add "resizable"
+ property
+
Tue Jun 26 12:59:28 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreemodelsort.c (gtk_tree_model_sort_set_model): fix
+2001-06-26 Havoc Pennington <hp@redhat.com>
+
+ * gtk/gtkwindow.c (gtk_window_class_init): add "resizable"
+ property
+
Tue Jun 26 12:59:28 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreemodelsort.c (gtk_tree_model_sort_set_model): fix
+2001-06-26 Havoc Pennington <hp@redhat.com>
+
+ * gtk/gtkwindow.c (gtk_window_class_init): add "resizable"
+ property
+
Tue Jun 26 12:59:28 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreemodelsort.c (gtk_tree_model_sort_set_model): fix
+2001-06-26 Havoc Pennington <hp@redhat.com>
+
+ * gtk/gtkwindow.c (gtk_window_class_init): add "resizable"
+ property
+
Tue Jun 26 12:59:28 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreemodelsort.c (gtk_tree_model_sort_set_model): fix
+2001-06-26 Havoc Pennington <hp@redhat.com>
+
+ * gtk/gtkwindow.c (gtk_window_class_init): add "resizable"
+ property
+
Tue Jun 26 12:59:28 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreemodelsort.c (gtk_tree_model_sort_set_model): fix
PROP_AUTO_SHRINK,
PROP_ALLOW_SHRINK,
PROP_ALLOW_GROW,
+ PROP_RESIZABLE,
PROP_MODAL,
PROP_WIN_POS,
PROP_DEFAULT_WIDTH,
TRUE,
G_PARAM_READWRITE));
+ g_object_class_install_property (gobject_class,
+ PROP_RESIZABLE,
+ g_param_spec_boolean ("resizable",
+ _("Resizable"),
+ _("If TRUE, users can resize the window."),
+ TRUE,
+ G_PARAM_READWRITE));
+
g_object_class_install_property (gobject_class,
PROP_MODAL,
g_param_spec_boolean ("modal",
case PROP_ALLOW_GROW:
window->allow_grow = g_value_get_boolean (value);
gtk_widget_queue_resize (GTK_WIDGET (window));
+ g_object_notify (G_OBJECT (window), "resizable");
+ break;
+ case PROP_RESIZABLE:
+ window->allow_grow = g_value_get_boolean (value);
+ gtk_widget_queue_resize (GTK_WIDGET (window));
+ g_object_notify (G_OBJECT (window), "allow_grow");
break;
case PROP_MODAL:
gtk_window_set_modal (window, g_value_get_boolean (value));
case PROP_ALLOW_GROW:
g_value_set_boolean (value, window->allow_grow);
break;
+ case PROP_RESIZABLE:
+ g_value_set_boolean (value, window->allow_grow);
+ break;
case PROP_MODAL:
g_value_set_boolean (value, window->modal);
break;